Skip to content

Conversation

@yiyuan-he
Copy link
Contributor

@yiyuan-he yiyuan-he commented Mar 7, 2025

Issue #, if available:
We require SHA-256 file for every artifact that we vend. Otherwise, our canaries will not be able to download the artifact and we will receive availability drop alarms.

Description of changes:
Add logic to generate and upload a SHA-256 file for layer.zip file in our lambda layer and sdk release workflows.

Test plan:
Tested gh commands in workflow steps work on release notes copy in forked repo.

https://github.com/yiyuan-he/aws-otel-java-instrumentation/releases/tag/v2.0.0

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@yiyuan-he yiyuan-he requested a review from a team as a code owner March 7, 2025 22:32
@yiyuan-he yiyuan-he changed the title add sha256 artifact to sdk and lambda layer release workflows Add SHA-256 for layer.zip file in release workflows Mar 7, 2025
@yiyuan-he yiyuan-he changed the title Add SHA-256 for layer.zip file in release workflows Add SHA-256 for layer.zip file in SDK and Lambda Layer Release Workflows Mar 7, 2025
yiyuan-he added a commit to aws-observability/aws-otel-js-instrumentation that referenced this pull request Mar 10, 2025
…cts (#165)

*Description of changes:*
Same as:
aws-observability/aws-otel-python-instrumentation#335
and
aws-observability/aws-otel-python-instrumentation#337

By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.
@yiyuan-he yiyuan-he merged commit 79049d8 into aws-observability:main Mar 10, 2025
12 checks passed
@yiyuan-he yiyuan-he deleted the add-layer-sha256 branch March 10, 2025 19:33
yiyuan-he added a commit to aws-observability/aws-otel-java-instrumentation that referenced this pull request Mar 10, 2025
…cts (#1038)

*Description of changes:*
Same as:
aws-observability/aws-otel-python-instrumentation#335
and
aws-observability/aws-otel-python-instrumentation#337

By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 license.
ezhang6811 pushed a commit to aws-observability/aws-otel-js-instrumentation that referenced this pull request Mar 10, 2025
…cts (#165)

*Description of changes:*
Same as:
aws-observability/aws-otel-python-instrumentation#335
and
aws-observability/aws-otel-python-instrumentation#337

By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.
XinRanZhAWS pushed a commit to aws-observability/aws-otel-java-instrumentation that referenced this pull request Mar 11, 2025
…cts (#1038)

*Description of changes:*
Same as:
aws-observability/aws-otel-python-instrumentation#335
and
aws-observability/aws-otel-python-instrumentation#337

By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 license.
yiyuan-he added a commit to yiyuan-he/aws-otel-python-instrumentation that referenced this pull request Mar 11, 2025
…ows (aws-observability#337)

*Issue #, if available:*
We require SHA-256 file for every artifact that we vend. Otherwise, our
canaries will not be able to download the artifact and we will receive
availability drop alarms.

*Description of changes:*
Add logic to generate and upload a SHA-256 file for `layer.zip` file in
our lambda layer and sdk release workflows.

**Test plan:**
Tested `gh` commands in workflow steps work on release notes copy in
forked repo.


https://github.com/yiyuan-he/aws-otel-java-instrumentation/releases/tag/v2.0.0


By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants